

	TOUR PLANNING - SOLUTIE
       -------------------------

	Din conditia pusa, fiecare componenta biconexa contine maxim
9 puncte. Pt. fiecare componenta biconexa, se calculeaza prin back-
tracking distanta maxima dintre oricare 2 puncte. Apoi se imparte
graful in arborele componentelor biconexe, cu muchii de cost 0. Se
calculeaza in O(N^2), de la frunze catre radacina, cel mai lung drum
care trece printr-un nod: max(L1+L2+dmax(N1,N2)) si cel mai lung drum
de la radacina in jos: LMi=max(dmax(Ni,Nj)+LMj).

Complexitate: N^2 + (N/9 * 9! -> aproximativ)